self-generating cell - Francés Inglés Diccionario